Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of long run
  1. noun
    a period of time sufficient for factors to work themselves out
    "in the long run we will win" "in the long run we will all be dead"

    Similar: 

Explanation of long run
My lists:
Recently viewed words: